package com.ecas.core.base.manager.impl;

import com.ecas.core.base.cache.Cache;
import com.ecas.core.base.dao.BaseDao;
import com.ecas.core.base.entiy.BaseEntity;
import com.ecas.core.base.manager.CacheManager;
import org.springframework.beans.factory.annotation.Autowired;

/**
 * @author devonmusa
 * @description:
 * @datetime 2018/6/15 1:28
 * @since 1.0.0
 */
public abstract class AbstractCacheManager<K,C extends Cache<K ,E>,D extends BaseDao<E>, E extends BaseEntity,V>   implements CacheManager<K,V> {

    @Autowired
    protected C cache;

    @Autowired
    protected K client;


    //TODO
    public void put(){

    }
}
